surrendering to work - French English Dictionary